|
Quaqua 3.9.5 2007-10-21 | ||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
|---|---|
| BackgroundBorder | BackgroundBorder is used by the Quaqua Look And Feel to tag a border which partially needs to be drawn on to the background of a JComponent. |
| BrowserPreviewRenderer | Identifies components that can be used to paint the preview column in a JBrowser. |
| QuaquaMenuPainterClient | QuaquaMenuPainterClient. |
| SheetListener | SheetListener. |
| VisuallyLayoutable | This interface is implemented by user interface delegates, which support layouts based on visual criteria. |
| Class Summary | |
|---|---|
| AnimatedBorder | AnimatedBorder takes an array of borders and a delay value, to draw an animated border. |
| BackgroundBorderUIResource | A BackgroundBorderUIResource is used by the Quaqua Look And Feel to tag a BorderUIResource that has to be drawn on to the background of a JComponent. |
| BasicBrowserUI | BasicBrowserUI. |
| BasicQuaquaLookAndFeel | The BasicQuaquaLookAndFeel contains the look and feel properties that are commonly uses by all the specific QuaquaLookAndFeel incarnations. |
| BrowserUI | BrowserUI. |
| ButtonStateBorder | ButtonStateBorder. |
| CachedImageBevelBorder14 | Draws a filled bevel border using an image and insets. |
| DefaultBrowserCellRenderer | DefaultBrowserCellRenderer. |
| DefaultBrowserCellRenderer.UIResource | |
| FocusBorder | A Border which only draws if the component has focus. |
| JBrowser | JBrowser provides a user interface for displaying and selecting items from a list of data or from hierarchically organized lists of data such as directory paths. |
| JBrowserViewport | JBrowserViewport is a viewport for use with a JBrowser. |
| JSheet | JSheet is a document modal dialog which is displayed below the title bar of a JFrame. |
| LookAndFeelProxy | A proxy for LookAndFeel objects. |
| MatteBevelBorder | MatteBevelBorder. |
| OverlayBorder | OverlayBorder. |
| Quaqua13ColorChooserUI | QuaquaColorChooserUI. |
| Quaqua13ListUI | Quaqua13ListUI for Java 1.3. |
| Quaqua13PlacardButtonBorder | Quaqua13PlacardButtonBorder. |
| Quaqua13PopupMenuUI | Quaqua13PopupMenuUI is used for backwards compatibility with Java 1.3 and for use when Quaqua does not have permission to access all AWT events. |
| Quaqua13RootPaneUI | Quaqua13RootPaneUI. |
| Quaqua13SquareButtonBorder | Quaqua13SquareButtonBorder. |
| Quaqua14ColorChooserUI | QuaquaColorChooserUI with enhancements for Java 1.4. |
| Quaqua14FormattedTextFieldUI | Quaqua14FormattedTextFieldUI. |
| Quaqua14KeyboardFocusManager | Quaqua14KeyboardFocusManager. |
| Quaqua14LayoutStyle | A Quaqua14LayoutStyle can be queried for the preferred gaps between two JComponents, or between a JComponent and a parent Container. |
| Quaqua14ListUI | Quaqua14ListUI for Java 1.4. |
| Quaqua14PlacardButtonBorder | Quaqua14PlacardButtonBorder. |
| Quaqua14PopupMenuUI | Quaqua14PopupMenuUI. |
| Quaqua14RootPaneUI | Quaqua14RootPaneUI. |
| Quaqua14SpinnerUI | Quaqua14SpinnerUI. |
| Quaqua14SquareButtonBorder | Quaqua14SquareButtonUI. |
| Quaqua14TextFieldFocusHandler | Quaqua14TextFieldFocusHandler. |
| Quaqua14TitlePane | Quaqua14TitlePane. |
| Quaqua16LayoutStyle | A Quaqua16LayoutStyle can be queried for the preferred gaps between two JComponents, or between a JComponent and a parent Container. |
| QuaquaArrowButton | QuaquaArrowButton is used handle events for the arrow buttons of a QuaquaScrollBarUI. |
| QuaquaBaseline | QuaquaBaseline. |
| QuaquaBorderFactory | Creates an ImageBevelBorder instance optimized for this JVM. |
| QuaquaBorders | QuaquaBorders. |
| QuaquaBorders.OptionDialogBorder | |
| QuaquaBorders.PaletteBorder | Border for a Palette. |
| QuaquaBrowserUI | QuaquaBrowserUI. |
| QuaquaButtonBorder | QuaquaButtonBorder. |
| QuaquaButtonListener | QuaquaButtonListener. |
| QuaquaButtonMarginBorder | QuaquaButtonMarginBorder is used to honour the margins between button text and button border. |
| QuaquaButtonUI | QuaquaButtonUI. |
| QuaquaCaret | QuaquaCaret. |
| QuaquaCheckBoxUI | QuaquaCheckBoxUI. |
| QuaquaCheckBoxUI.PropertyChangeHandler | This inner class is marked "public" due to a compiler bug. |
| QuaquaColorWellBorder | QuaquaColorWellBorder. |
| QuaquaComboBoxButton | JButton subclass to help out QuaquaComboBoxUI. |
| QuaquaComboBoxCellRenderer | QuaquaComboBoxCellRenderer. |
| QuaquaComboBoxEditor | The default editor for Quaqua editable combo boxes. |
| QuaquaComboBoxEditor.UIResource | A subclass of BasicComboBoxEditor that implements UIResource. |
| QuaquaComboBoxUI | Quaqua UI for JComboBox. |
| QuaquaComboBoxVisualMargin | QuaquaComboBoxVisualMargin. |
| QuaquaComboPopup | QuaquaComboPopup. |
| QuaquaDefaultListCellRenderer | QuaquaDefaultListCellRenderer. |
| QuaquaDefaultTableCellRenderer | QuaquaDefaultTableCellRenderer. |
| QuaquaDesktopPaneUI | QuaquaDesktopPaneUI. |
| QuaquaEditorKit | The QuaquaEditorKit extends the Swing DefaultEditorKit with Mac OS X specific text editing actions. |
| QuaquaEditorPaneUI | QuaquaEditorPaneUI. |
| QuaquaFocusHandler | QuaquaFocusHandler. |
| QuaquaHighlighter | QuaquaHighlighter. |
| QuaquaHighlighter.QuaquaHighlightPainter | |
| QuaquaIconFactory | QuaquaIconFactory. |
| QuaquaLabelUI | QuaquaLabelUI. |
| QuaquaLayoutStyle | A QuaquaLayoutStyle can be queried for the preferred gaps between two JComponents, or between a JComponent and a parent Container. |
| QuaquaLookAndFeel | The QuaquaLookAndFeel is an extension for Apple's Mac Look and Feel and to Apple's Aqua Look and Feel for Java 1.3 through 1.4 on Mac OS X 10.0 through 10.3. |
| QuaquaManager | The QuaquaManager provides bug fixes and enhancements for the Mac Look and Feel and for the Aqua Look and Feel on Mac OS X. |
| QuaquaMenuBarUI | QuaquaMenuBarUI. |
| QuaquaMenuBorder | A replacement for the AquaMenuBorder. |
| QuaquaMenuItemUI | A replacement for the AquaMenuItemUI. |
| QuaquaMenuPainter | QuaquaMenuPainter. |
| QuaquaMenuUI | A replacement for the AquaMenuUI. |
| QuaquaOptionPaneUI | QuaquaOptionPaneUI. |
| QuaquaOptionPaneUI.QuaquaButtonAreaLayout | ButtonAreaLayout behaves in a similar manner to
FlowLayout. |
| QuaquaPanelUI | QuaquaPanelUI. |
| QuaquaPasswordFieldUI | QuaquaPasswordFieldUI. |
| QuaquaPasswordView | QuaquaPasswordView paints a filled circle instead of the echo char returned by the JPasswordField. |
| QuaquaRadioButtonUI | QuaquaRadioButtonUI. |
| QuaquaRadioButtonUI.PropertyChangeHandler | This inner class is marked "public" due to a compiler bug. |
| QuaquaScrollBarUI | QuaquaScrollBarUI. |
| QuaquaScrollPaneBorder | QuaquaScrollPaneBorder. |
| QuaquaScrollPaneBorder.UIResource | |
| QuaquaScrollPaneLayout | The QuaquaScrollPaneLayout ensures that the vertical and the horizontal scroll bar of a JScrollPane do not intersect with the grow-box of a JFrame or a JDialog. |
| QuaquaScrollPaneLayout.UIResource | The UI resource version of ScrollPaneLayout. |
| QuaquaScrollPaneUI | QuaquaScrollPaneUI. |
| QuaquaSliderUI | QuaquaSliderUI. |
| QuaquaSplitPaneDivider | QuaquaSplitPaneDivider. |
| QuaquaSplitPaneUI | QuaquaSplitPaneUI. |
| QuaquaTableHeaderBorder | QuaquaTableHeaderBorder. |
| QuaquaTableHeaderBorder.UIResource | |
| QuaquaTableHeaderUI | QuaquaTableHeaderUI. |
| QuaquaTableUI | QuaquaTableUI. |
| QuaquaTextAreaUI | QuaquaTextAreaUI. |
| QuaquaTextComponentPopupHandler | TextComponentHandler displays a popup menu on a JTextComponent with the cut/copy and paste actions. |
| QuaquaTextFieldBorder | QuaquaTextFieldBorder. |
| QuaquaTextFieldBorder.UIResource | |
| QuaquaTextFieldUI | QuaquaTextFieldUI. |
| QuaquaTextPaneUI | QuaquaTextPaneUI. |
| QuaquaToggleButtonUI | QuaquaButtonUI. |
| QuaquaToolBarBorder | QuaquaToolBarBorder. |
| QuaquaToolBarBorder.UIResource | |
| QuaquaToolBarButtonStateBorder | ToolbarButtonStateBorder. |
| QuaquaToolBarSeparatorUI | QuaquaToolBarSeparatorUI. |
| QuaquaToolBarTabButtonBorder | ToolBarTabButtonBorder. |
| QuaquaToolBarToggleButtonBorder | ToolBarButtonBorder. |
| QuaquaToolBarUI | QuaquaToolBarUI. |
| QuaquaTreeUI | QuaquaTreeUI. |
| QuaquaUtilities | Utility class for the Quaqua LAF. |
| QuaquaViewportUI | The Quaqua user interface delegate for a JViewport. |
| SheetEvent | SheetEvent. |
| VisuallyLayoutableIcon | VisuallyLayoutableIcon takes an icon and a layout rectangle. |
| VisualMargin | The VisualMargin is used to visually align components using bounds based on other criterias than the clip bounds of the component. |
Provides fixes and enhancements for Apple's implementation of the Aqua Look and Feel.
See comments of the LookAndFeel classes for detailed descriptions.
To activate the QuaquaLookAndFeel for a Java Application it is
recommended to use the following code snippet:
javax.swing.UIManager.setLookAndFeel( ch.randelshofer.quaqua.QuaquaManager.getLookAndFeelClassName() );
For a Java applet, use the following code snippet please:
javax.swing.UIManager.put("ClassLoader", getClass().getClassLoader());
javax.swing.UIManager.setLookAndFeel(
ch.randelshofer.quaqua.QuaquaManager.getLookAndFeel()
);
The Quaqua Look and Feel can be customized using system properties and client properties. For details see the description of class QuaquaManager. @see ch.randelshofer.quaqua.QuaquaManager
Quaqua uses JNI to do function calls to Mac OS X Carbon. Make sure that the
file libquaqua.jnilib is in the library path of your application.
If this file is missing, or could not be loaded due
to security restrictions, Quaqua will work with a reduced set of functionality.
Java for Cocoa is used to do function calls to Mac OS X Cocoa. Make sure that
/System/Library/Java is in the class path of your application.
If this file is missing, or could not be loaded due
to security restrictions, Quaqua will work with a reduced set of functionality.
|
Copyright 2003-2007 (c) Werner Randelshofer. All rights reserved. |
||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||